﻿#!/bin/bash
#author:Castle Moriarty
# date:2025-11-02

## 检测一个网段里哪些IP是通的

## 整个网段从1到254，做遍历
for i in `seq 1 254`
do
  ## 如果ping通，则命令执行成，条件为真，否则执行失败，条件为假
  if ping -c 2 -W 2 192.168.0.$i >/dev/null 2>/dev/null
  then
    echo "192.168.0.$i 是通的"
  else
    echo "192.168.0.$i 不通"
  fi
done





